// vite.config.ts 配置 代理，打包路径
// 压缩插件配置，等等

import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'

// https://vite.dev/config/
export default defineConfig({
  plugins: [vue({
    script:{
      defineModel: true
    }
  })],
  // 代理配置 
  server: {
    proxy:{
      "/api":{
        target:"http://8.137.35.74:8080",
        changeOrigin:true,
        // vite的代理的路径重写
        rewrite:(path)=>path.replace(/^\/api/,"")
      }
    }
  },
  // 配置路径别名
  resolve:{
    alias:{
      "@":'/src'
    }
  }
})
